Component: Forward Contract Indexed to Issuer's Equity [Hierarchy]

Line Label Object Class Period Type Balance Name
1 Forward Contract Indexed to Issuer's Equity [Hierarchy]

*

*

*

added:ForwardContractIndexedToIssuersEquityHierarchy
2 Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share [Concept] Share For Period us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
3 Forward Contract Indexed to Issuer's Equity, Shares [Concept] Shares For Period

*

us-gaap:ForwardContractIndexedToIssuersEquityShares
4 Forward Contract Indexed to Issuer's Equity, Indexed Shares [Concept] Shares As Of

*

us-gaap:ForwardContractIndexedToIssuersEquityIndexedShares
5 Forward Contract Indexed to Issuer's Equity, Settlement Date or Dates [Concept] Date For Period

*

us-gaap:ForwardContractIndexedToIssuersEquitySettlementDateOrDates
6 Forward Contract Indexed to Issuer's Equity, Classification [Concept] Text/String For Period

*

us-gaap:ForwardContractIndexedToIssuersEquityClassification
7 Forward Contract Indexed to Issuer's Equity, Settlement Alternatives [Concept] Text/String For Period

*

us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternatives
8 Forward Contract Indexed to Issuer's Equity, Settlement Alternatives, at Fair Value [Concept] Text/String For Period

*

us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesAtFairValue
9 Forward Contract Indexed to Issuer's Equity, Contract Reclassification [Concept] Text/String For Period

*

us-gaap:ForwardContractIndexedToIssuersEquityContractReclassification
10 Forward Contract Indexed to Issuer's Equity, Redeemable Stock, Redemption Requirements [Concept] Text/String For Period

*

us-gaap:ForwardContractIndexedToIssuersEquityRedeemableStockRedemptionRequirements